രണ്ടു യന്ത്രങ്ങള്‍ ഘടിപ്പിച്ച - meaning in english

വിശേഷണം (Adjective)
Twin engined